london edinburgh fife glasgow scotland golf club irish dundee cork escorts golf ireland golf course dunfermline dublin escort golf clubs